package com.example.hangzhou.welbeing.tenguoleshenhuo.PersonalCenter;

import android.os.Bundle;
import android.support.annotation.Nullable;

import com.example.hangzhou.welbeing.tenguoleshenhuo.R;
import com.example.hangzhou.welbeing.tenguoleshenhuo.base.BaseActivity;
import com.example.hangzhou.welbeing.tenguoleshenhuo.utils.Utils;

/**
 * 杭州惟君医疗科技有限公司17
 * Created by 20433 on 2018/1/25
 */

public class PersonalCenterActivity extends BaseActivity {
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_personal_center);
        Utils.setStatusBar(this, false, false);
        Utils.setStatusTextColor(true, this);
    }

    /**
     * @desc 界面可见 刷新变量  注册
     *  @desc 一些变量的需要在界面可见的时候重新赋值
     *  比如 : recyclerview 的分页在activity的界面不可见又重新可见的时候需而分页的p对应的数据为空的时候要在这个方法里对p重新赋值
     *  @desc 在activity对应 onStart()方法------>界面可见
     * */
    @Override
    protected void refreshVariable() {

    }
    /**
     * @desc 界面可见  失去焦点  存储数据
     * @desc 界面可见但是不能点击交互的时候调用的方法
     * @desc 可以用来存储一些临时小量的数据
     * @desc 在activity 中对应onPause()---> 界面可见  失去焦点
     * */
    @Override
    protected void DataStored() {

    }
    /**
     * @desc 界面不可见 解注册 资源回收
     * @desc 对应 activity的onStop()方法
     * @desc 在这个方法解除一些监听的引用和释放一些资源
     * */
    @Override
    protected void solutionRegister() {

    }
    /**
     * @desc  Activity 销毁 释放资源
     * @desc 对应activity的onDestroy()方法
     * @desc 在这个方法给activity的引用赋值为null防止activity被杀死了但是activity里面的引用还没释放导致垃圾回收不了，导致内存溢出和泄露等等
     * */
    @Override
    protected void releaseResources() {

    }
}
